package com.zys.http.processor.extension;

import com.intellij.psi.PsiElement;
import com.zys.http.extension.gutter.HttpLineMarkerInfo;

/**
 * @author zys
 * @since 2025-01-20
 */
public interface GutterProcessor {
    /**
     * @param element PsiMethod or KtNamedFunction
     * @return 符合条件的方法处左边渲染图标(binding area)
     */
    HttpLineMarkerInfo createLineMarkerInfo(PsiElement element);
}
